impact-resistant shockproof - Espagnol Anglais Dictionnaire